widgets_src = [
  "sunnypilot/qt/widgets/toggle.cc",
  "sunnypilot/qt/widgets/controls.cc",
  "sunnypilot/qt/widgets/drive_stats.cc",
  "sunnypilot/qt/widgets/prime.cc",
  "sunnypilot/qt/widgets/scrollview.cc",
  "sunnypilot/qt/network/networking.cc",
]

qt_util = [
  "sunnypilot/qt/util.cc",
]

qt_src = [
  "sunnypilot/ui.cc",
  "sunnypilot/qt/sidebar.cc",
  "sunnypilot/qt/window.cc",
  "sunnypilot/qt/home.cc",
  "sunnypilot/qt/offroad/offroad_home.cc",
  "sunnypilot/qt/offroad/settings/device_panel.cc",
  "sunnypilot/qt/offroad/settings/settings.cc",
  "sunnypilot/qt/offroad/settings/software_panel.cc",
  "sunnypilot/qt/offroad/settings/sunnylink_panel.cc",
  "sunnypilot/qt/offroad/settings/sunnypilot_panel.cc",
  "sunnypilot/qt/offroad/settings/trips_panel.cc",
  "sunnypilot/qt/offroad/settings/vehicle_panel.cc",
  "sunnypilot/qt/onroad/annotated_camera.cc",
  "sunnypilot/qt/onroad/buttons.cc",
  "sunnypilot/qt/onroad/hud.cc",
  "sunnypilot/qt/onroad/model.cc",
  "sunnypilot/qt/onroad/onroad_home.cc",
]

sunnypilot_panel_qt_src = [
  "sunnypilot/qt/offroad/settings/sunnypilot/mads_settings.cc",
]

vehicle_panel_qt_src = [
  "sunnypilot/qt/offroad/settings/vehicle/platform_selector.cc",
]

sp_widgets_src = widgets_src
sp_qt_src = qt_src + sunnypilot_panel_qt_src + vehicle_panel_qt_src
sp_qt_util = qt_util

Export('sp_widgets_src', 'sp_qt_src', "sp_qt_util")
